beta-ethylidene-6-methoxy-alpha,alpha-dimethylnaphthalene-2-propionic acid

Product Code: 993000
Molecular Formula: C18H20O3
Molecular Weight: 284.35
60533-05-3