64024-31-3
22-hydroxy-22-oxido-16,28-dioxo-17,21,23,27-tetraoxa-22lambda~5~-phosphatritetracontane-19,25-diyl dihexadecanoate
Product Code:
898034
Molecular Formula:
C70H135O12P
Molecular Weight:
1199.79
Order 64024-31-3