Address: Room 214, East Building, 199 Guoshoujing Road, Pudong New Area, Shanghai, China 201210
Contact: info@syanbio.com
Copyright 2026. All Rights Reserved. Shanghai ICP Filing No. 2026020546.