-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
10127815-02LF
Amphenol ICC (FCI)
630-24W7250-4N4
EDAC Inc.
638-078-631-058
2-1633134-1
TE Application Tooling
1010909
Integrated Power Designs