Piaggio
OEM: 667277
SKU: 18-667277
Superseded
Piaggio
OEM: 58622R
SKU: 18-58622R
Warehouse 3-7 days.