Leonardo Front Screen


Leonardo Front Screen

Product no.: AP8139787
Old price £44.00
£20.00
You save 55 %
Price incl. VAT, plus delivery
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