-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1731090387
Molex
121086
Brady Corporation
842-013-523-108
EDAC Inc.
HRC0524S6K0N
XP Power
629-8W8-240-4NA