Sharemaestro, Anhui Huaheng Biotechnology Co., Ltd. (688639), 2026-08-11, https://sharemaestro.com/evidence/7cf0ee86-f829-4eef-8c67-cf365c9f854c/ Record ID: 7cf0ee86-f829-4eef-8c67-cf365c9f854c Record checksum: 7fb1d7a008462f7baf82af29915c1ccb5951e78e07d7bbc593dc6854d4f26f66