2-Phenoxyethyl 18-phenyloctadecanoate 2-Phenoxyethyl phenylstearate 68141-05-9 Benzeneoctadecanoic acid, 2-phenoxyethyl ester EINECS 268-827-1