Loading patent details...
US4045106A: Automatic Electrical Plug Release | Searchlight