5-(1-Butylpyrrolidin-2-ylidene)-3-ethyl-2-thioxothiazolidin-4-one 91904-71-1 EINECS 295-241-3