Loading patent details...
US4479693A: Device for Detachably Attaching Electric Appliances | Searchlight