3-phosphono-2-imino-1-methyl-4-oxoimidazolidine

Product Code: 352589
Molecular Formula: C4H8 N3 O4 P
Molecular Weight: 193.09
14307-18-7