121667-84-3

121667-84-3 structure
121667-84-3 structure

Name 7'-(1,3-dimethoxycarbonyl-2-hydroxyprop-2-yl)-deoxyquinine
Molecular Formula C27H34N2O6
Molecular Weight 482.56900
Exact Mass 482.24200
PSA 98.19000
LogP 2.93400