51126-86-4
[(2-amino-3-phenylpropanoyl)amino]thiourea;hydrobromide
Product Code:
2478226
Molecular Formula:
C10H15BrN4OS
Molecular Weight:
319.22
Order 51126-86-4