-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0638000116
Molex
629-25W3640-4T1
EDAC Inc.
BV048-5337.0
Pulse Electronics
TPSV476K035H0200
KYOCERA AVX
AD694ARZ
Analog Devices Inc.