Derbi
OEM: 597283
SKU: 64-597283
Superseded
Piaggio
OEM: 5972835
SKU: 18-5972835
Warehouse 3-7 days.