OEM Aprilia RH Rod - AP8701046
For '99-'04 Scarabeo 150
Spare part for Aprilia Accessory Tall Windscreen (Part Number AP8791071)