Loading patent details...
US4143546A: Sucker Rod Pump Dynamometer | Searchlight