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 

K.M. Jones Enterprises, LLC, Motorcycle Supplies, Topeka, KS