22981-32-4 628317-80-6 Ammonium cyanate Ammonium isocyanate Cyanic acid, ammonium salt Isocyanic acid, ammonium salt