796079-29-3 | Butyl 4-(1-naphthalenylmethoxy)benzoate | AOBChem