Loading patent details...
US5228865A: Float Mount Electrical Connector | Searchlight