Phase I Study of Percutaneous Valrubicin for Upper Tract... | NCT01606345 | Trialant