The molecular weight of PolyDADMAC (Polydiallyldimethylammonium chloride) can vary depending on the degree of polymerization and the specific manufacturing process. It typically ranges from 10,000 to over 1,000,000 Daltons. The average molecular weight is often specified by the manufacturer for a particular product. This high molecular weight contributes to its effectiveness in coagulation, flocculation, and charge neutralization processes in water treatment and other applications.