1221413-57-5

5-?(4-?(2-?(thiophen-?2-?yl)ethoxy)benzylidene)thiazolidine-?2,?4-?dione