3-Thiazolidinecarboxylic acid, 2,4-dioxo-,phenyl(phenylmethylene)hydrazide
CAS No. 140652-73-9