189097-71-0 | Ethyl 4-phenyl-1-naphthoate | AOBChem