Item Details : Item # 90-3084-010 , Impact 8.4-inch Open Frame Display