-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
3114307602
KYOCERA AVX
XCL223B1E3D2-G
Torex Semiconductor Ltd
DTS20F11-02PC-3028
TE Connectivity Deutsch Connectors
0906478006
Molex
842-034-541-104
EDAC Inc.