Visit us at stand no. W2B30b during 24-26 June 2025, Shanghai New International Expo Centre (SNIEC), CPhI China 2025.