CAS 51410-72-1 Methacrylamidopropyltrimethylammonium chloride (HCID 106428)|Huagongshe