Nickel Plated Steel Balls316L or 304HC it is generally 3mm/4mm/5mm/6mm/8mm, 316l inoxidizabilities are good, 316L inoxidizabilities are good, but the price must be expensive. 304 inoxidizabilities are ordinary, but the price wants cheap somewhat.Packing: box