Sharemaestro, Wuxi Taiji Industry Limited Corporation (600667), 2026-08-01, https://sharemaestro.com/evidence/1f82672d-624a-4248-bce1-c33b41945fc8/ Record ID: 1f82672d-624a-4248-bce1-c33b41945fc8 Record checksum: 5bbc0d15fea383ed24a268c482699d4c0c5fe5cf2a010d2e9a691e417309a3e9