Formula PTX Renal Stent Clinical Study | NCT01057316 | Trialant