Enter Triumph Part # in search bar, or search by category.
71-2370 / E6595, Oil release valve, SRM, made in UK

71-2370 / E6595, Oil release valve, SRM, made in UK

Triumph part #: 71-2370 / E6595, Oil Pressure Valve, S/S, Tri/BSA

Oil pressure release valve

Made in UK, SRM

Sold individually 

$99.87