A Study to Assess S-217622 in Participants With Renal Imp... | NCT05363215 | Trialant