Materials: Titanium Ion Plated 316L Surgical Steel. 19mm have 6mm balls, all other lengths have 5mm balls. 12mm = 1/2".
eBay