Loading patent details...
US7238043B2: Spring clamp electrical terminal | Searchlight