925204-09-7
1H-Indene-1,1-dicarboxylic acid, 2-phenyl-3-[3-(trifluoromethyl)phenyl]-,1,1-diethyl ester
Product Code:
2244997
Molecular Formula:
C28H23F3O4
Molecular Weight:
Order 925204-09-7