126272-33-1
Carbamic acid, octadecyl-, 2-hydroxy-3-(triphenylmethoxy)propyl ester
Product Code:
2123958
Molecular Formula:
C41H59NO4
Molecular Weight:
Order 126272-33-1