1014140000
Weidmüller
TERM BLOCK PLUG 4POS STR 5.08MM
97615 pieces
Osta
10141442-M0200YYLF
Amphenol ICC (FCI)
4 PAIR PLUG-PLUG ASSEMBLY 2M
22463 pieces