Loading patent details...
US5129685A: Connector System for Air Transfer Ducts | Searchlight