Rate this article now and let us know what you think.
OEM numbers (for comparison purposes only)
Piaggio:
AP8221326
Scooter Center:
7675957
Yamaha:
4PC-E7654-00
Matching
Customers also bought