105417-15-0 | Methyl 1-hydroxy-α-oxo-2-naphthaleneacetate | AOBChem