Loading patent details...
US4438616A: Space Frames | Searchlight