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

$99.87

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

Oil pressure release valve

Made in UK, SRM

Sold individually