diphenyl nonylphenyl phosphate

Product Code: 606067
Molecular Formula: C27H33O4P
Molecular Weight: 452.52
38638-05-0