Definitive Contract to Leach International Corp by Defense Logistics Agency: $1.9M obligated, latest action 2024-02-09. 8510340433!contactor,aircraft,