143894-92-2 | Decyl 3-hydroxybutanoate | AOBChem