detu

  • WebDiethyl thiourea (Diethyl-2-thiourea); Two ethylene thiourea