138660-15-8

138660-15-8 structure
138660-15-8 structure

Name 5-benzyl-1-[(1,3 dihydroxy-2-propoxy)methyl] barbiturate
Molecular Formula C15H18N2O6
Molecular Weight 322.31300
Exact Mass 322.11600
PSA 116.17000