Lucas Power Steering Stop Leak - 32oz 10011

1 x Lucas Oil 10011 Power Steering Stop Leak 946 ml. Lucas Power Steering Stop Leak 946ml. Totally corrects rack and pinion problems. (Through Lucas). KEY BENEFITS. Very cost effective.

eBay