201041-06-7 | Phenylmethyl 3-hydroxyhexadecanoate | AOBChem