132833-00-2 | 1-Naphthalenylmethyl benzenepropanoate | AOBChem