Aprilia Leonardo 125 vs Piaggio Fly 125 Test specification comparison - YouTube
AP8112906 Voltage Regulator Original PIAGGIO Leonardo 125 1996-2002 MB03-0 | eBay
Spare parts for Aprilia Leonardo 1999 - 2001✔️ | PartsRepublik
Overview / Wiki - Aprilia Leonardo 125 ST - Vehicle Information & Matching Replacement Parts - Heavy Tuned: Cheap spareparts for Scooter, Bikes, Motorcycles & Vespa | Heavy Tuned: Cheap spareparts for Scooter, Bikes, Motorcycles & Vespa
GPR exhaust compatible with Aprilia Leonardo 125 1996-2006, Evo4 Road, Full system exhaust, including removable db killer - GPR σσ Born to Run™ σσ Made in Italy