5346-33-8
1-(3-hydroxypropyl)-1-[(5-nitro-2-furyl)methylideneamino]urea
Product Code:
1309545
Molecular Formula:
C9H12N4O5
Molecular Weight:
256.21
Order 5346-33-8