-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0008550133
Molex
2282046
Phoenix Contact
387-036-521-212
EDAC Inc.
SQCSVA1R6CATME
KYOCERA AVX
BKPE00201610R68TA2
Chilisin Electronics