Definitive Contract to SPS Technologies LLC by Defense Logistics Agency: $935,040 obligated, latest action 2018-09-17. 8505879469!pin,blade,main Roto