2.4 mm diameter stardrive locking screws, self-tapping screws, 12 mm long, tan

Manufacturer