89569-82-4

89569-82-4 structure
89569-82-4 structure

Name 3-Mercapto-6-[2-(4-methoxy-phenyl)-2-oxo-ethyl]-2H-[1,2,4]triazin-5-one
Molecular Formula C12H11N3O3S
Molecular Weight 277.29900
Exact Mass 277.05200
PSA 123.74000
LogP 0.88760