Proof-of Concept Study of Topical 3%-Diclofenac-Nano-Emul... | NCT00484120 | Trialant