95546-90-0

95546-90-0 structure
95546-90-0 structure

Name 2-(6-morpholin-4-ylpyrimidin-4-yl)sulfanylacetohydrazide
Molecular Formula C10H15N5O2S
Molecular Weight 269.32300
Exact Mass 269.09500
PSA 122.16000
LogP 1.00080