Vascular thermo coagulator