The Antimicrobial Potential of Diclofenac Sodium as an Intracanal Medicament | NCT06207253 | Trialant