Diclofenac-d4 (phenyl-d4)
CAS No. 6418-84-9
Takeda-6d 1125632-93-0