195604-21-8 5-(4-(1-Phenyl-1-cyclopropanecarbonylamino)benzyl)thiazolidine-2,4-dione DN 108 DN-108 Thiazolidine-2,4-dione, 5-(4-(1-phenyl-1-cyclopropanecarbonylamino)benzyl)-