89626-99-3

89626-99-3 structure
89626-99-3 structure

Name Dipropyl 3-methyl-4-(4-methoxybenzoyloxy)-2,5-thiophene-dicarboxylate
Molecular Formula C21H24O7S
Molecular Weight 420.47600
Exact Mass 420.12400
PSA 116.37000
LogP 4.41790