-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0022282275
Molex
857-012-559-202
EDAC Inc.
Q14F1BXXB24E
APEM Inc.
MSMCJ9.0A
MDE Semiconductor Inc
337-086-540-803