Enter Triumph Part # in search bar, or search by category.
34815, Stop Light Switch

34815, Stop Light Switch

Triumph part#: 34815, Stop Light Switch

Reproduction, made in Taiwan (EMGO)

Triumph, 1971 and after

Sold Individually 

46-42560

$7.80