Sharemaestro, Weihai Baihe Biology Technological Co., Ltd. (603102), 2026-07-31, https://sharemaestro.com/evidence/cb205a22-0399-4548-9c4d-5fe794ef36d9/ Record ID: cb205a22-0399-4548-9c4d-5fe794ef36d9 Record checksum: df8204de8c202703fe72a26ac7632bc9e118f5db41a3d0f64708c67c1f29c703