Sharemaestro, Xinjiang Machinery Research Institute Co., Ltd. (300159), 2026-08-02, https://sharemaestro.com/evidence/4c0ca691-a1b3-4e63-9e28-3b868d4f7bba/ Record ID: 4c0ca691-a1b3-4e63-9e28-3b868d4f7bba Record checksum: 022c43c614206b50508db3fb3f4cc4534237be4c051b07f994694e38ecdc2565