This Fits Your 2007 Triumph Speed Triple
Full size assembly image of Carburettor Parts - Carb Assy T1242700 (1/1)

Carburettor Parts - Carb Assy T1242700