85650-51-7
ethyl 2-[3-(hexyloxy)-2-hydroxypropoxy]benzoate
Product Code:
1145608
Molecular Formula:
C18H28O5
Molecular Weight:
324.41
Order 85650-51-7