-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0387207413
Molex
AT49F040-70TC
Microchip Technology
WTB16I-84161120A00
SICK, Inc.
CTLVH2510F-6R8M
Central Technologies
DSC6121CI2A-00ERT