89221-91-0
Imidazolidinium,2-[4-[(ethoxycarbonyl)amino]phenyl]-1,1-dimethyl-3-[(phenylamino)carbonyl]-, iodide
Product Code:
518833
Molecular Formula:
C21H27N4O3·I
Molecular Weight:
Order 89221-91-0