Imidazolidinyl urea39236-46-9100 % similar Diazolidinyl urea78491-02-831 % similar Tetramethylolacetylenediurea5395-50-631 % similar