Loading patent details...
US4587777A: Deployable Space Truss Beam | Searchlight