Did not eliminate the leak at all, I had to buy a handlebar plug to eliminate it. For me it was a waste of hard earned money. I was disappointed, I thought German engineering would be better. Not right.
Pros
The additives included ensure optimal care of rubber and plastic seals in the steering gear