Neodolpasse® Infusion Solution Versus Diclofenac 75 mg In... | NCT03493490 | Trialant