81568-85-6 Thiobenzamide, 2-iodo-