I do not recommend a quick fix since all those additives to stop leaks not only may stop the leak but also clog up the rest of the cooling system and cause more damage that you want.
You must hit ACCEPT or reply with I ACCEPT to give myself credit
Auto Service Technician
Specialized Tech. in Transmission, Transfer Case, Driveline, Brakes, Engine, Elect.,and Suspension