Sharemaestro, Shenzhen Intellifusion Technologies Co., Ltd. (688343), 2026-07-31, https://sharemaestro.com/evidence/b5ccf26f-de0f-459a-bf0b-70bcfea41f32/ Record ID: b5ccf26f-de0f-459a-bf0b-70bcfea41f32 Record checksum: b59e73f53f14574f25427657eb91c9ae3e631dc49b1d691a1b66e318d346529c