-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
DTS26Z13-35SA-6149
TE Connectivity Deutsch Connectors
629-13W3240-7NB
EDAC Inc.
392-029-524-103
307-068-560-201
DSA6112JL2B-027.0000VAO
Microchip Technology