115852-29-4

115852-29-4 structure
115852-29-4 structure

Name 1-(4,6-dimethylpyrimidin-2-yl)-1-methyl-4-phenylthiosemicarbazide
Molecular Formula C14H17N5S
Molecular Weight 287.38300
Exact Mass 287.12000
PSA 85.17000
LogP 2.89510