NAC vs Placebo on Opioid Use for Hysterectomy | NCT06039566 | Trialant