poly diallyldimethylammonium chloride cas 26062 79 326 business directory