The Department of Industrial Works (DIW) has told at least 141 companies to register their stock of poisonous sodium cyanide, widely used in mining and as a pesticide, by Thursday.
It also wants companies owning or using benzyl cyanide and benzyl chloride to do the same.
Industry Minister Suriya Jungrungreangkit said the DIW must limit the use of such poisonous compounds, particularly sodium cyanide, as it can be used in methamphetamine production.