-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
01070-230
Sensata-BEI Sensors
SK-FM4-176L-S6E2CC-VOI
Infineon Technologies
0395100003
Molex
8738-3124-A
RAF Electronic Hardware
FRN14JBR330
Stackpole Electronics Inc