6326-82-5
(6-oxo-2-sulfanylidene-3H-pyrimidin-4-yl)urea
Product Code:
1733579
Molecular Formula:
C5H6N4O2S
Molecular Weight:
186.19
Order 6326-82-5