2-(2,4-dioxo-1,3-thiazolidin-5-yl)-N-(2-hydroxyphenyl)acetamide 2-(2,4-dioxothiazolidin-5-yl)-N-(2-hydroxyphenyl)acetamide 2-(2,4-dioxo-5-thiazolidinyl)-N-(2-hydroxyphenyl)acetamide 2-(2,4-diketothiazolidin-5-yl)-N-(2-hydroxyphenyl)acetamide 2-(2,4-dioxo-1,3-thiazolidin-5-yl)-N-(2-hydroxyphenyl)ethanamide AJ-292/40711487 ST5054943 EU-0010023 Oprea1_618393 ChemDiv1_008952 Oprea1_418991