Visit us at stand no. E3E59 during 21-23 June 2011, Shanghai New International Expo Centre (SNIEC), CPhI China 2011