Free release

135249-38-6 4-imidazolidinecarboxamide,n-hydroxy-1-methyl-2,5-dioxo-3-phenyl-

service@apichina.com
Product Name 4-Imidazolidinecarboxamide,N-hydroxy-1-methyl-2,5-dioxo-3-phenyl-
CAS No. 135249-38-6
Synonyms IPO 5398
Molecular Formula C11H11N3O4