Ethyl-(2,5-dihydroxyphenyl)-1,3-thiazolidine-4-carboxylate (HCID 86587248)|Huagongshe