Toro 34.25 Inch OEM Wiehle Roller Assembly. This roller has a 2.75 inch diameter. This Assembly comes with a Wiehle roller, roller shaft, oil seals, grease fitting, cone bearings, cup bearings, lock nuts, washer, wear sleeves, jam nuts, O-rings & grease. A Wiehle roller has groves built into the roller as a standard Wiehle roller is smooth. Toro OEMs are created to keep your equipment up and running with the highest quality parts. To verify that this fits your Toro equipment, please do a model & serial number search.