Toro 22.00 Inch OEM Plastic Shoulder Roller Assembly. This roller has a 3.00 inch diameter. This Assembly comes with a plastic roller, roller shaft, oil seals, stainless steal bearings, seals, lock nuts, grease fittings, roller rebuild kit & grease. A Wiehle roller has groves built into the roller. This roller is molded out of an aluminum core, with a plastic molding on the outside. A shoulder roller groves get smaller closer to the edges, where as a standard Wiehle has evenly spaced from one end to the other. 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.