Top Suppliers:I want be here

22006-84-4

22006-84-4 structure
22006-84-4 structure

Name denopterin
Molecular Formula C21H23N7O6
Molecular Weight 469.45100
Exact Mass 469.17100
PSA 204.49000
LogP 1.51260