Eight 36in exhaust silencers manufactured for Doha International Airport, Qatar.
Back to Company Details