Loading patent details...
US4403383A: Electrical Lead Transfer Unit | Searchlight