【VARIOUS APPLICATION】Our hydraulic cylinder is the ideal tool for Lawn Tractor & Garden Tractor. Direct replace part number(s): AM108777, AM39310, AM105769. For john deere jd 322 332 garden tractor 318. 【HIGH TENSILE STEEL STRUCTURE】- This hydraulic cylinder is a welded cylinder. It has a high tensile honed cold drawn hydraulic tube, a polished piston rod, and sturdy threaded glands. With bearing design on base ends. 【SWIVEL EYE BEARING DESIGN】- There is a spherical swivel eye bearing design on both ends. Due to the sturdy and flexible bearings, you can quickly fix and install the cylinder on your tractors. Durable enough to hold a lot of force. 【2.29" O.D 17.99" Overall Length】- The top link cylinder is built under specific dimensions. O.D: 2.29". Overall Length: 17.99". Pin Hole: 0.6". 【Satisfaction Guarantee】We are dedicated to delivering professional and heartfelt service to enhance your shopping experience. If you're not completely satisfied with your purchase, simply return it within 30 days. Additionally, we offer a 12-month warranty for your peace of mind. AM108777