poly diallyldimethylammonium chloride cas 26062 79 346 business directory