Snowball logo
logo
6885

Shanghai GenTech Co Ltd

688596 • SHG
42,69 ¥-2,65 ¥  (5,84%)