Sharemaestro, Suzhou Shijia Science & Technology Inc. (002796), 2026-07-30, https://sharemaestro.com/evidence/f3e5a15f-0f45-4701-85a1-830c12a32031/ Record ID: f3e5a15f-0f45-4701-85a1-830c12a32031 Record checksum: 360a81726b22449fc6fe5957a301008b3db573339cbb3b0d4993cd1cb8bd664f