304890-52-6

Name 3-(2-(2-isopropylphenoxy)acetamido)benzoic acid
CAS 304890-52-6
Molecular Formula C18H19NO4
MDL Number MFCD01185169
Molecular Weight 313.35
MOL File 304890-52-6.mol

Supplier