12.3inch Long Stretched Display

AC-123MF-MP-LCD-LS