Efficacy of Baclofen Vs Naltrexon in Achieving & Maintaining Abstinence in Alcohol Dependence. | NCT06175507 | Trialant