Loading patent details...
US4039238A: Louvered Connectors and Contact Elements Thereof | Searchlight