NASA NTRS1968Positive locking check valve PatentPositive locking check valve for stopping reversed flowCahill, N. E.↗