Sharemaestro, Yabao Pharmaceutical Group Co., Ltd (600351), 2026-08-09, https://sharemaestro.com/evidence/c6ec68f2-419c-44cb-8987-1328e5f27e49/ Record ID: c6ec68f2-419c-44cb-8987-1328e5f27e49 Record checksum: 1f4f15bee6045939d9c22e0dee0f4372103464dd4e7b1783acc518589c6c8aa7