Delivery Order to Technatomy Corporation by Defense Logistics Agency: $4.0M obligated, latest action 2019-08-07. 8502558721! Ebs Eba ! Igf::ot::igf