Leonardo Front Screen


Leonardo Front Screen

Product no.: AP8139787
Old price £36.67
£16.67
You save 55 %
Delivery weight: 1 kg


Handlebar Screen to suit the Leonardo 125 & 150 from 1999 - 2001. Also fits the SR50 liquid cooled from 1997 - 2000.
Browse this category: Aprilia Clearance Parts & Accessories