103789-62-4

103789-62-4 structure
103789-62-4 structure

Name 4-[2-(5-methyl-2-thiophen-2-yl-1,3-oxazol-4-yl)ethoxy]benzaldehyde
Molecular Formula C17H15NO3S
Molecular Weight 313.37100
Exact Mass 313.07700
PSA 80.57000
LogP 4.14550