-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
20021521-00068D1LF
Amphenol ICC (FCI)
8311-832-A-24
RAF Electronic Hardware
1201080579
Molex
OQ0453500000G
Amphenol Anytek
8WL-166.000MBD-T
TXC CORPORATION