A Randomized Trial of CT Fluoroscopy-guided Targeted Autologous Blood and Fibrin Glue Patching for Treatment | NCT03276975 | Trialant