Definitive Contract to STF Technologies LLC by National Aeronautics and Space Administration: $939,991 obligated, latest action 2020-07-06.…