1-Phenyl-3-(3-phenylpropanoylamino)thiourea

P20175
292644-08-7
MFCD01134392
C16H17N3OS
299.39
We accept Blanket Purchase Order