Comparing Mirror and Music for Dialysis Needle Pain | NCT07320859 | Trialant