-
TOUCH DISPLAY, 18.5 INCH
Please send RFQ , we will respond immediately.
Quantity:
0761454106
Molex
WM012Q-070C-B-TN
AUTEC POWER SYSTEMS
GRM1555C1HR30CA01D
Murata Electronics
ESR25JZPJ750
Rohm Semiconductor
341-024-500-107
EDAC Inc.