Piaggio
OEM: 621204000D
SKU: 18-621204000D
Superseded
Piaggio
OEM: 673795000D
SKU: 18-673795000D
Warehouse 2-4 days.