81792-86-1 | 2-Methoxy-γ-oxo-1-naphthalenebutanoic acid | AOBChem