Sharemaestro, Hainan Shennong Seed Industry Technology Co., Ltd. (300189), 2026-08-11, https://sharemaestro.com/evidence/e70dc066-0f96-49e5-a8cc-841d8104280d/ Record ID: e70dc066-0f96-49e5-a8cc-841d8104280d Record checksum: 675550a2a508d3a100a523e7f76b0621ac5e4671c95ab13958ce14727e185170