Polished Rod
Polished rods for beam pumping units, machined and ground to a mirror finish, in sizes from 3/4 inch to 1-1/2 inch, with a top and bottom end connection.
Polished rods for beam pumping units, machined and ground to a mirror finish, in sizes from 3/4 inch to 1-1/2 inch, with a top and bottom end connection.