62636-91-3

62636-91-3 structure
62636-91-3 structure

Name 1-O-methyl 2-O-(5-thiophen-2-ylpentyl) benzene-1,2-dicarboxylate
Molecular Formula C18H20O4S
Molecular Weight 332.41400
Exact Mass 332.10800
PSA 80.84000
LogP 4.10450