N-Benzoylthiourea, 98%

AB137287