-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1300488040
Molex
396-046-526-201
EDAC Inc.
10067099-100LF
Amphenol ICC (FCI)
307-046-520-268
MR02X3481FAL
Walsin Technology Corporation