95417-64-4

3,4-dihydro-2-oxo-1,1(2H)-Naphthalenediacetic acid 1,1-dimethyl ester