Hi-Flo Oil Filter - HF186
For '07-'11 Scarabeo 200
Sold Each
Alternative to OEM part number AP3HAA000309