Item Details : Item # 90-3121-008-A , Impact 12.1-inch Open Frame Display