549534-59-0
1,2,3-Propanetricarboxylic acid, 2-hydroxy-, dibutyl 2-ethoxy-2-oxoethylester
Product Code:
841979
Molecular Formula:
C18H30O9
Molecular Weight:
Order 549534-59-0