688098 Historical data - Shanghai Shen Lian Biomedical Corporation Class A | Makkler