-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
2196791050
Molex
317-074-540-802
EDAC Inc.
395-056-560-203
MIC38C45BM-TR
Microchip Technology
515-91-177-15-061002
Mill-Max Manufacturing Corp.