Evaluation of Safety and Efficacy of Nalbuphine Versus Morphine for Postoperative Analgesia | NCT06949852 | Trialant