NCT06079892 - Hemorrhoid Radiofrequency | Crick | Crick