-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
887-018-540-204
EDAC Inc.
0022552103
Molex
1200490417
M1668-A-2545-SS
RAF Electronic Hardware
TKM-3618
Omron Automation and Safety