1173669-78-7

1173669-78-7 structure
1173669-78-7 structure

Name 1-[(2S)-1-hydrazinyl-1-oxo-3-phenylpropan-2-yl]-3-(2-phenylethyl)urea
Molecular Formula C18H22N4O2
Molecular Weight 326.39