186891-04-3 | Methyl 4-(hydroxy-2-naphthalenylmethyl)benzoate | AOBChem