71-2370 / 70-6595, Oil Pressure Release Valve, made in UK
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)
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)