Piaggio
OEM: 59828900E2
SKU: 18-59828900E2
Superseded
Piaggio
OEM: 598289
SKU: 18-598289
Warehouse 3-7 days.