Visit us at stand no. E5C71 during 2-4 June 2010, Shanghai New International Expo Centre (SNIEC), CPhI China 2010