Snowball logo
logo
6880

Mabwell (Shanghai) Bioscience Co. Ltd. A

688062 • SHG
22,67 ¥+1,14 ¥  (5,29%)