Safety, Tolerability, and Pharmacokinetics of Naltrexone Implant (DLP-160) | NCT05304364 | Trialant