ECLIPSE CENTRE PUNCH 3.2MM (351A)
ECLIPSE CENTRE PUNCH 3.2MM (351A)
Country/Region of Origin: China