63687-33-2
benzene-1,3-dicarboxylic acid - 2,2,4-trimethylpentane-1,3-diol (1:1)
Product Code:
2435867
Molecular Formula:
C16H24O6
Molecular Weight:
312.35
Order 63687-33-2