Loading patent details...
US4549925A: Splicer Plunger Assembly | Searchlight