Loading patent details...
US4830628A: Screened Multicore Cable Connectors | Searchlight