-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0022283237
Molex
333-037-540-602
EDAC Inc.
C324C119B3G5TA
KEMET
SNMPJ046807K3NJS00
WIMA
W29GL256SL9T
Winbond Electronics