-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
31670882
SAB North America
395-050-555-201
EDAC Inc.
DSC6311JI1BB-012.0000
Microchip Technology
1300140077
Molex
630W13W3640-3N3