OEM Intake Oil Screen -#826033 (ex AP8560052)
For Aprilia: '01-'04 Atlantic 500; '03-'06 Scarabeo 500, '06-'11 Scarabeo 500
For Piaggio '07-'11 MP3 400; '07-'11 MP3 500; '16-'18 MP3 500 Sport/Business ABS, BV 500, X9 500.
Sold Each
Body length 104mm