10/31/2012

Total Carbide Ltd.

Total Carbide at Valveworldexpo 2012

oil rig
Hall 4
Stand C15