The Pharmacologic Profile of Sodium Thiosulfate in Renal Failure and Healthy Volunteers | NCT01008631 | Trialant