Loading patent details...
US4191445A: Louvered Electrical Connector | Searchlight