Exhibition Information Venue Shanghai International Exhibition Centre (INTEX), P. R. China Date 5 June 2007 to 7 June 2007