Loading patent details...
US4080033A: Louvered Electrical Connector and Method of Making Same | Searchlight