Loading patent details...
US5158328A: Universal Duct Elbow and Connector Plate | Searchlight