2-(2-Iminothiazolidin-3-yl)-1-phenylethan-1-one 6649-75-8 EINECS 229-670-4