Pain Outcomes of Non-opioid vs. Opioid Analgesia for Kidney Stone Surgery. | NCT03584373 | Trialant