Snowball logo
logo
6885

Shanghai GenTech Co Ltd

688596 • SHG
53,50 ¥+2,86 ¥  (5,65%)