Decyl 2-hydroxyhexanoate (HCID 19783884)|Huagongshe