89626-45-9

89626-45-9 structure
89626-45-9 structure

Name diethyl 3-benzoyloxy-4-methylthiophene-2,5-dicarboxylate
Molecular Formula C18H18O6S
Molecular Weight 362.39700
Exact Mass 362.08200
PSA 107.14000
LogP 3.62910