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

Evaporative Loss Control System - California Only