NCT07239700 - Buzzy and TickleFlex in Reducing Insulin Injection Pain and Fear | Crick | Crick