-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0545501490
Molex
0757057104
0897621622
YACT24JF32PA-61490
TE Connectivity Deutsch Connectors
ATLE42D-6M3-Z
Nidec Components Corporation