Loading patent details...
US4540223A: Positive Electrical Connecting Mechanism | Searchlight