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