15.6-inch open frame touch display

industrial 15.6-inch open frame touch display