Lucas Oil Lucas Power Steering Stop Leak 355Ml - 40008A

Totally corrects rack and pinion problems.

eBay