7145-33-7
3-(benzyloxy)propane-1,2-diyl dioctadecanoate
Product Code:
1760843
Molecular Formula:
C46H82O5
Molecular Weight:
715.14
Order 7145-33-7