Loading patent details...
US5286222A: Shielded Floating Electric Connector | Searchlight