This Fits Your 1996 Triumph Speed Triple 210445 > 461331
Full size assembly image of Evaporative Loss Control System - California Only (1/1)

Evaporative Loss Control System - California Only