3002423-42-6 | isopropyl 3-hydroxydecanoate | AOBChem