2243096-14-0 | ethyl 4-(4-isopropylphenoxy)benzoate | AOBChem