21494-80-4 3-Benzyl-4-hydroxy-4-methyl-2-thioxo-5-thiazolidinecarboxylic acid ethyl ester 4-27-00-04379 (Beilstein Handbook Reference) 5-Thiazolidinecarboxylic acid, 3-benzyl-4-hydroxy-4-methyl-2-thioxo-, ethyl ester BRN 0289326