Loading patent details...
US4398334A: Duct Work Clip Installer and Crimper | Searchlight