-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0250010804
Molex
628W17W2324-3NA
EDAC Inc.
HW-05-09-SM-D-250-SM
Samtec Inc.
SMBJ64CAHR5G
Taiwan Semiconductor Corporation
887-030-541-212