Manufacturer Part Number Description
PIAGGIO 9671609180 Tensioner Pulley, v-ribbed belt
PIAGGIO 9676854880 Tensioner Pulley, v-ribbed belt