4,4′-Ditolylurea, 97%

AB164932