A812621 | tert-butyl 4-phenyl-1-naphthoate | AOBChem