1-Benzyl-1-(2-cyanoethyl)-3-phenyl-urea

P38624
MFCD01483724
C17H17N3O
279.34
We accept Blanket Purchase Order