119623-66-4
Diclofenac epolamine
Product Code:
242864
Molecular Formula:
C14H11Cl2NO2.C6H13NO
Molecular Weight:
410.33
Order 119623-66-4