NASA tech briefs. 66-10627. Quick attach and release fluid coupling assembly is self-aligning, self-sealing.

Tools