EscalatorChina 65" Large LCD Public Transportation Advertising Resized Screen for Train Station, Find details and Price about China Touch Screen Monitor, Ultra Wide from 65" Large LCD Public Transportation Advertising Resized Screen for Train Station