the stuff you get from VW
No really - the stuff from VW is the stuff to get I'd also be asking why you need to "top up" your coolant...... after all, it's a sealed system.... leak?Dan
For some reason it is now called G12 PLUS PLUS