71-2370 / 70-6595, Oil Pressure Release Valve, made in UK

$99.87

Triumph Part #: 71-2370 / 70-6595, Oil Release Valve, Stainless Steel.

Made in England by SRM

Sold Individually 

(E12370 & E6595 are superseded to this p/n)

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