688265 Historical data - Shanghai Model Organisms Center, Inc. Class A | Makkler