-
SWITCH PUSH DPDT 0.1A 32V
Please send RFQ , we will respond immediately.
Quantity:
0022282246
Molex
77317-812-10
Amphenol ICC (FCI)
HW-24-16-F-S-200-122-002
Samtec Inc.
H4PXH-4036G
Assmann WSW Components
04023J4R4ABWTR
KYOCERA AVX