Rate this article now and let us know what you think.
OEM numbers (for comparison purposes only)
Piaggio:
140963, 16416, 16418, 20549A, 87248, 94357, 97478, 98468, 98469
EFFE (FODONE):
3018
Matching
Customers also bought