Loading patent details...
US4333280A: Shear Load Resistant Structure | Searchlight