India has imposed an anti-dumping duty on 'Trichloro isocyanuric acid' imported from China and Japan, aiming to protect domestic industry from cheap imports. The duty will be levied for five years.