-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0347860250
Molex
357-020-541-103
EDAC Inc.
LEGS6-33684-15-V
Sensata-Airpax
RLR20C1202GMRSL
Vishay Dale
627-9W4-622-5NA