These were spare for a d6 engine


Volvo penta part number 3447482


Idler pulley