1000603-44-0

1000603-44-0 structure
1000603-44-0 structure

Name N-[1-(4-hydroxy-3-isopropylbenzyl)-2-methyl-1H-indol-5-yl]oxamic acid
Molecular Formula C21H22N2O4
Molecular Weight 366.41000
Exact Mass 366.15800
PSA 91.56000
LogP 3.92310