Sharemaestro, Anji Microelectronics Technology (Shanghai) Co., Ltd. (688019), 2026-08-04, https://sharemaestro.com/evidence/fd692c7a-09f5-4f86-8b7b-391123110fc2/ Record ID: fd692c7a-09f5-4f86-8b7b-391123110fc2 Record checksum: a0920e3678ef90024d0618ffe1d9cf24a94f831cb20d8bd26f31caa2617a6bb1