Loading patent details...
US5127840A: Spark Plug Connector | Searchlight