Snowball logo
logo
6880

Beijing Hotgen Biotech Co Ltd

688068 • SHG
66,00 ¥-0,93 ¥  (1,39%)