MIW AIR FILTER T23106

  • MEIWA Ref.: T23106
  • Stock #: 265170

OEM Part Numbers:
TRIUMPH T2202450
TRIUMPH NON US. T2202450
Make Engine Model Year
TRIUMPH 790 America (T908M) 2003-2006
TRIUMPH 790 Bonneville America (908M) 2002-2002
TRIUMPH 790 Speedmaster (908ML) 2003-2004
TRIUMPH 865 America 2007-2016
TRIUMPH 865 Speedmaster 2005-2017