-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0010892226
Molex
MBB02070C6040DC100
Vishay Beyschlag/Draloric/BC Components
1206F105Z160CT
Walsin Technology Corporation
317-035-541-604
EDAC Inc.
LQR2W152MSEFBN
Nichicon