Comparison of Intralesional Triamcinolone Versus Verapamil for Keloid Treatment | NCT06897969 | Trialant