A Study to Evaluate the Effect of RO7204239 on Insulin Se... | NCT07137585 | Trialant