NCT05971134 - Acupressure and Fistula Needle Insert Pain Management | Crick | Crick