78031619
Oct 20, 2000
Jun 3, 2003
THE HAIGH ENGINEERING COMPANY LIMITED
Subscribe
Installations and apparatus for treating waste water and effluents, namely, screens for separating particles and solid pollutants from liquids, and parts therefor