Loading patent details...
US5197896A: Float Mounting an Electrical Connector | Searchlight