Loading patent details...
US5412913A: Self-Aligning Beam Joint Suited for Use in Modular Construction | Searchlight