-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0395314006
Molex
3RT20162AV02
Siemens
CMF55196R00FKEB
Vishay Dale
T5038
Pulse Electronics
TAJA334M035Y
KYOCERA AVX