80761-90-6

80761-90-6 structure
80761-90-6 structure

Name ethyl 2-[6-hexyl-3-(2-methyl-1,3-thiazol-4-yl)-4-oxochromen-7-yl]oxyacetate
Synonyms hms592c03
Molecular Formula C23H27NO5S
Molecular Weight 429.52900
Exact Mass 429.16100
PSA 106.87000
LogP 5.28960