Top Suppliers:I want be here

78586-37-5

78586-37-5 structure
78586-37-5 structure

Name [5-[4-(benzylamino)pyrazolo[3,4-d]pyrimidin-1-yl]-3,4-dihydroxyoxolan-2-yl]methyl acetate
Molecular Formula C19H21N5O5
Molecular Weight 399.40100
Exact Mass 399.15400
PSA 131.62000
LogP 0.69370