NCT07320859: Comparing Mirror and Music for Dialysis Needle Pain · pharmadog