-
SWITCH PUSH DPST-NO 10A 110V
Please send RFQ , we will respond immediately.
Quantity:
1205010201
Molex
M39006/25-0168
KYOCERA AVX
MLFA1FTC2R40
Stackpole Electronics Inc
RSC141D1011-137
E-Switch
NMP1K2-CCHCCK-01
MEAN WELL USA Inc.