Loading patent details...
US5964618A: Removable Desktop Electrical Receptacle Unit | Searchlight