Power Maxed Power Steering Stop Leak 325ml. Reduces whining and system noise. Power Maxed is a revolutionary range of automotive products. As far as they are concerned only quality counts and once you have tried Power Maxed you won’t want to use anything else.
eBay