-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0394250010
Molex
345-039-523-404
EDAC Inc.
SNFPX032207I1AMS00
WIMA
ARJM11A1-517-KK-ER4-T
Abracon LLC
CRA04S08315R0JTD
Vishay Dale