-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0386348302
Molex
355-016-556-503
EDAC Inc.
SMA5J8.5CHE3/61
Vishay General Semiconductor - Diodes Division
HMET20168
Hammond Manufacturing
AV1910PG12Q04
TE Connectivity ALCOSWITCH Switches