132016-02-5 | Phenylmethyl 3-hydroxydecanoate | AOBChem