Volvo XC-90 3.2L Engine Torque Rod Right OEM Hutchinson Engine Torque Rod RIGHT /passenger side Volvo part# 30680708, check fit below. Recently made by HUTCHINSON (OEM), not been lying around. Fits: (2007-2014): XC90 3.2