methyl(naphthalen-1-ylmethyl)propanedioic acid

Product Code: 2474211
Molecular Formula: C15H14O4
Molecular Weight: 258.26
4512-61-2