Delivery Order to Sun Display Systems LLC by Defense Logistics Agency: $668,008 obligated, latest action 2019-05-13. Nsn: 5935-01-619-9911 Commodity…