27930-87-6 3-Ethyl-5-((3-methylthiazolidin-2-ylidene)ethylidene)rhodanine EINECS 248-733-7