61626-79-7
Phosphorous acid, (1-methylethylidene)di-4,1-phenylene dinonylbis(nonylphenyl) ester
Product Code:
1365233
Molecular Formula:
C63H98O6P2
Molecular Weight:
Order 61626-79-7