25LC128
1670000 (2)167000 (4)16700 (14)1670 (109)167 (1802)

Weidmüller

1670000000

11 Position Terminal Block Plug, Male Pins 0.200" (5.08mm) 90° Free Hanging (In-Line)
MEC switches

1670000

Rectangular, Concave Pushbutton Switch Cap Blue Slip On

Top