105159-30-6

105159-30-6 structure
105159-30-6 structure

Name 1,3-dimethyl-5-(methyl-d)-6-(methylamino)pyrimidine-2,4(1H,3H)-dione
Molecular Formula C8H12DN3O2
Molecular Weight 184.21400
Exact Mass 184.10700
PSA 56.03000