Loading patent details...
US4058339A: Pivotal Latch for a Sucker Rod Puller | Searchlight