ICI in Billingham Posted on May 14, 2005 by Picture Stockton Team The engineering department at ICI in Billingham. Share this:Tweet Share on WhatsApp (Opens in new window) WhatsApp Email a link to a friend (Opens in new window) Email Like this:Like Loading... Related
Are these ammonia convertors. They look built to take high pressure Or is it coal or creosote hydrogenation? Loading... Reply ↓
Are these ammonia convertors. They look built to take high pressure
Or is it coal or creosote hydrogenation?