Rhodanine141-84-4100 % similar Thiazolidinedione2295-31-048 % similar Thiobarbituric acid504-17-637 % similar