-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1300080336
Molex
887-040-523-808
EDAC Inc.
895-058-558-112
0914426
Phoenix Contact
IFLR4027EZERR10M01
Vishay Dale