Sharemaestro, Betta Pharmaceuticals Co., Ltd. (300558), 2026-08-15, https://sharemaestro.com/evidence/848f00f7-479d-49af-b75b-4e894b89bf83/ Record ID: 848f00f7-479d-49af-b75b-4e894b89bf83 Record checksum: a7806b87e1e5b1d9086f43418638133e9f655827f8ec4763d1bcc51408aec092