1-PHENYL-2,5,8,11,14-PENTAOXAHEXADECAN-16-YL DIHYDROGEN PHOSPHATE

Product Code: 1705095
Molecular Formula: C20H12N4O6
Molecular Weight: 404.33
5455-09-4