Item Details : Item # 90-400-143-A , Impact 10.4-inch Open Frame Display