Loading patent details...
US4784622A: Stamped and Formed Contact | Searchlight