02084644
8717981126835
RED ROOSTER
6203-0827-03-02
3 mm
Pointed
min (100)
Sold per 100
Currently out of stock
1 day(s) lead time