Loading patent details...
US20140196882A1: Rod Attached Apparatus for Connecting a Rotating Drive Rod String to a Downhole Assembly | Searchlight