CAS 42843-99-2 (Cyanomethyl)trimethylphosphanium iodide (HCID 10514344)|Huagongshe