S78-23631

S78-23631 (1978) — A labeled drawing of a Teleoperator Retrieval System (TRS) which is being developed by NASA.

Image credit: NASA
Image source: NASA Johnson

Leave a comment