This item has an available stroke of up to 7.78 inches. It also has the valve block and the regulator to control the speed. It has a 1hp 4 pole motor and the pulley combination is set for 1350rpm but can be changed if you have other pulleys. The seals and bearings have been replaced by the original distributor. This unit used right will last a long time. Thanks for looking and happy bidding. Only ship to United states pickup is available or drop off within a 100 miles with cash purchase this is to heavy it has to go truck