-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0150390320
Molex
DS14C335MSA/NOPB
Texas Instruments
DTS26W15-19AA [V001]
TE Connectivity Deutsch Connectors
627-M15-623-WT3
EDAC Inc.
TDA8567Q/N3S,112
NXP USA Inc.