123297-81-4

123297-81-4 structure
123297-81-4 structure

Name 4,6-dimethoxy-2-(2-(2,2,2-trifluoroacetoxy)propyl)-1H-inden-3-yl 2,2,2-trifluoroacetate
Molecular Formula C18H16F6O6
Molecular Weight 442.30600
Exact Mass 442.08500
PSA 71.06000
LogP 3.96060