(3H)Meacptu 1-(3-Azido-4-chlorophenyl)-3-methyl-2-thiourea 149526-85-2 Meacptu