5455-09-4
1-PHENYL-2,5,8,11,14-PENTAOXAHEXADECAN-16-YL DIHYDROGEN PHOSPHATE
Product Code:
1705095
Molecular Formula:
C20H12N4O6
Molecular Weight:
404.33
Order 5455-09-4