1-Phenyl-3-[3-(phenylcarbamothioylamino)propyl]thiourea

P28955
52420-78-7
MFCD01105846
C17H20N4S2
344.5
We accept Blanket Purchase Order