1H-Indene-4,5-dicarboxylic acid,2,3,3a,4,5,6-hexahydro-1,1,3-trimethyl-, dibutyl ester

Product Code: 650767
Molecular Formula: C22H36O4
Molecular Weight:
141483-40-1