213965-26-5
Octadecanoic acid, 12-hydroxy-, decyl ester
Product Code:
991448
Molecular Formula:
C28H56O3
Molecular Weight:
440.74
Order 213965-26-5