145846030000829+
Kyocera International Inc. Electronic Components
CONN BOARD TO BOARD 30 POS PLUG
417500 pieces
Kaupa