Lucas Oil Power Steering Stop Leak 40008 10008 12oz 355ml

Totally corrects rack and pinion problems.

eBay