Free release

883893-26-3 2h-indene-2,2-dicarboxylic acid, 1,3-dihydro-4,5,7-triphenyl-, diethylester

service@apichina.com
Product Name 2H-Indene-2,2-dicarboxylic acid, 1,3-dihydro-4,5,7-triphenyl-, diethylester
CAS No. 883893-26-3
Molecular Formula C33H30O4