Loading patent details...
US4607906A: Panel-Mounted Duplex Electrical Receptacle and Power Terminal Strip | Searchlight