89626-47-1

89626-47-1 structure
89626-47-1 structure

Name di-isopropyl 3-methyl-4-benzoyloxy-2,5-thiophene dicarboxylate
Molecular Formula C20H22O6S
Molecular Weight 390.45000
Exact Mass 390.11400
PSA 107.14000
LogP 4.40610