1-Cyclohexyl-3-[(2-iodobenzoyl)amino]urea

P28965
MFCD03904835
C14H18IN3O2
387.22
We accept Blanket Purchase Order