Loading patent details...
US4867598A: Tapered Dovetail Mortise and Tenon Joint Structure | Searchlight