Product 25/68
Made in India. 13mm x 8.6mm Hole size is approx. 4.8mm. Approx. 24 on 8 inch (20.32 cm) strand. (strand)