38638-05-0
diphenyl nonylphenyl phosphate
Product Code:
606067
Molecular Formula:
C27H33O4P
Molecular Weight:
452.52
Order 38638-05-0