Piaggio
OEM: 666414
SKU: 18-666414
Superseded
Piaggio
OEM: 1B004096
SKU: 18-1B004096
Warehouse 3-7 days.