1,1-Diphenyl-2-thiourea, 98%

AB142830