-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
395-104-524-201
EDAC Inc.
391-110-524-202
0950097441
Molex
1718144009
IXCY50M45
IXYS