Snowball logo
logo
6885

Shanghai GenTech Co Ltd

688596 • SHG
¥64.69-¥2.11  (3.16%)