-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0380090109
Molex
4795PAX1R03937
Laird Technologies EMI
307-060-455-207
EDAC Inc.
837-020-555-802
UPW1E390MDD1TD
Nichicon