-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
357-040-400-268
EDAC Inc.
1300950232
Molex
KPT01B22-36S
ITT Cannon, LLC
627-3W3-624-7TC
833-027-540-603