89626-48-2

89626-48-2 structure
89626-48-2 structure

Name dibutyl 3-benzoyloxy-4-methylthiophene-2,5-dicarboxylate
Molecular Formula C22H26O6S
Molecular Weight 418.50300
Exact Mass 418.14500
PSA 107.14000
LogP 5.18950