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