1397232-89-1 | isopropyl 3-hydroxyoctanoate | AOBChem