NCT02782455 - Calcium Dobesilate vs Flavonoids for the Treatment of Early Hemorrhoidal Disease | Crick | Crick