-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1200678474
Molex
122341
Brady Corporation
HM1L41CDP000H6P
Amphenol ICC (FCI)
516-038-000-502
EDAC Inc.
20021111-00010T1LF