Phosphorous acid, (1-methylethylidene)di-4,1-phenylene dinonylbis(nonylphenyl) ester

Product Code: 1365233
Molecular Formula: C63H98O6P2
Molecular Weight:
61626-79-7