Fluorescent Probe for Assessment of Renal Elimination | NCT07643467 | Trialant