Piaggio
OEM: 8284665001
SKU: 18-8284665001
Superseded
Piaggio
OEM: 1A0077850A
SKU: 18-1A0077850A
Warehouse 3-7 days.