Loading patent details...
US4335863A: Holding Device for Attachment to Electrical Installations | Searchlight