77066-66-1
Urea,N-[4-[[(dimethylamino)methylene]amino]-2,5-dioxo-1,3-diphenyl-4-imidazolidinyl]-N',N'-dimethyl-N-phenyl-
Product Code:
2456357
Molecular Formula:
C27H28N6O3
Molecular Weight:
Order 77066-66-1