NCT07565012 - Comparative Evaluation of Diclofenac Sodium and Ibuprofen for Post-Endodontic Pain Management | Crick | Crick