14307-18-7
3-phosphono-2-imino-1-methyl-4-oxoimidazolidine
Product Code:
352589
Molecular Formula:
C4H8 N3 O4 P
Molecular Weight:
193.09
Order 14307-18-7