Exhibition on tyres and rubber set for Shanghai in November

14 Feb 2006