NCT06897969 - Comparison of Intralesional Triamcinolone Versus Verapamil for Keloid Treatment | Crick | Crick