-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
208284008000040
KYOCERA AVX
807-012-458-101
EDAC Inc.
0923150816
Molex
MC100EP16DTR2G
onsemi
6SL32203YH340AP0
Siemens