30 October 2023 17 10K Report

It's a tube & shell exchanger

More Aynaz Biuky's questions See All
Similar questions and discussions