Sharemaestro, Guanhao Biotech Co.,Ltd. (300238), 2026-08-11, https://sharemaestro.com/evidence/f1e1744c-3363-4e14-bc1b-169c236ce8b4/ Record ID: f1e1744c-3363-4e14-bc1b-169c236ce8b4 Record checksum: 66d462d75ea955d10df1a73534e4ab5b4da5835b55e12bb55a3d0f477397eb5e