NCT07433413 - Evaluate the Efficacy and Safety of Naltrexone Hydrochloride Implant in Patients With Alcohol Use Disorder | Crick | Crick