TH2421500000G
Amphenol Anytek
TERM BLOCK PLUG 24POS 3.5MM
181040 pieces
Ostaa
TH2421510000G
169200 pieces