MIW AIR FILTER P5107

  • MEIWA Ref.: P5107
  • Stock #: 264415

OEM Part Numbers:
APRILIA AP8102860
Make Engine Model Year
APRILIA 250 Leonardo / Leonardo ST 1999-2004
APRILIA 300 Leonardo ST 2004-2005