34058-78-1
(1,3-dioxoisoindol-2-yl)methylurea
Product Code:
2463809
Molecular Formula:
C10H9N3O3
Molecular Weight:
219.19
Order 34058-78-1