Loading patent details...
US5224879A: Electric Power Outlet | Searchlight