VD2331500000G
Amphenol Anytek
TERM BLOCK PLUG 23POS STR 3.81MM
151035 pieces
Osta
VD2331520000G
135905 pieces