Is this necessary to be install to cool down the gearbox especially travelling long haul.
I came to heard that this could help to prevent the gearbox from overheat.
Would like to seek for some advice.
Thanks.
Ask a question, start a discussion or post something for sale!