Loading patent details...
US4669693A: Receptacle Suspension Means | Searchlight