-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1731853
Phoenix Contact
627-47W1224-2NE
EDAC Inc.
895-068-524-808
PM40052B1-F3EI
Microchip Technology
768161220GPTR13
CTS Resistor Products