61539-51-3

61539-51-3 structure
61539-51-3 structure

Name (6S,7R)-2-amino-6,7-diphenyl-5,6,7,8-tetrahydro-1H-pteridin-4-one
Molecular Formula C18H17N5O
Molecular Weight 319.36000
Exact Mass 319.14300
PSA 96.82000
LogP 3.29050