(6-oxo-2-sulfanylidene-3H-pyrimidin-4-yl)urea

Product Code: 1733579
Molecular Formula: C5H6N4O2S
Molecular Weight: 186.19
6326-82-5