200936-09-0 | Phenylmethyl 3-hydroxytetradecanoate | AOBChem