Idler pulley 03L109244DUpper timing belt idler roller. Idler (deflection) pulley for diesel models of Polo.Part Number03L109244D03L.109.244.D03L-109-244-D03L 109 244 DManufacturerINAFuel TypeDieselSearch online