Evofosfamide918633-87-1100 % similar Ronidazole7681-76-732 % similar 2-Hydroxymethyl-1-methyl-5-nitroimidazole936-05-032 % similar Dimetridazole551-92-832 % similar