781636002
2-sulfanylidene-1,3-thiazolidine-4-carboxylic acid (substance)
428162000
None (leaf concept).