Loading patent details...
US4092872A: Safety Attachment for the Horsehead of an Oil Well Pumping Unit | Searchlight