Manufacturer Part Number Description
PIAGGIO 01074110009008 Tensioner Pulley, timing belt
PIAGGIO 1350587102000 Tensioner Pulley, timing belt
PIAGGIO 493105 Tensioner Pulley, timing belt