Sharemaestro, ChengDu ShengNuo Biotec Co.,Ltd. (688117), 2026-08-06, https://sharemaestro.com/evidence/426188a0-3d62-41c3-a886-59501c757f35/ Record ID: 426188a0-3d62-41c3-a886-59501c757f35 Record checksum: 34a1036a340546f67803bdebbb8c1f6bb8862cc4a577a6ce8033937b46d92fe6