Loading patent details...
US5224871A: Clock Spring Connector | Searchlight