30 October 2023 17 10K Report

It's a tube & shell exchanger

Similar questions and discussions