(4-Amino-benzyl)-urea, 98%

AB168564