RENAISSANCE 2: SPN-817 Phase 2, Double-Blind, Placebo-Con... | NCT06798896 | Trialant