152449-58-6 2-Amino-3-(benzylideneamino)-4-thiazolidinone 2-Imino-3-((phenylmethyl)amino)-4-thiazolidinone 4-Thiazolidinone, 2-imino-3-((phenylmethyl)amino)-