-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
842-041-500-101
EDAC Inc.
0022282215
Molex
358C1500B3I3T
CTS-Frequency Controls
DSPIC33CK32MP506-I/PT
Microchip Technology
1211290084