Piaggio
OEM: 597783
SKU: 18-597783
Superseded
Piaggio
OEM: 5982615
SKU: 18-5982615
Warehouse 3-7 days.