Snowball logo
logo
6880

Beijing Hotgen Biotech Co Ltd

688068 • SHG
72,17 ¥+3,17 ¥  (4,59%)