2-Amino-4,5-dicyano-1H-imidazole, 97%

AB136180