90529-70-7

1,2,3-Propanetricarboxylic acid, 2-hydroxy-, mixed Bu and hexyl triesters

1,2,3-Propanetricarboxylic acid, 2-hydroxy-, mixed Bu and hexyl triesters