1-Phenyl-3-(1-phenylethyl)thiourea

P21436
MFCD00158843
C15H16N2S
256.37
We accept Blanket Purchase Order