Sharemaestro, Sihui Fuji Electronics Technology Co., Ltd. (300852), 2026-08-02, https://sharemaestro.com/evidence/c4f212c4-6167-4c3c-b9a9-f00bc23cace1/ Record ID: c4f212c4-6167-4c3c-b9a9-f00bc23cace1 Record checksum: 801c51774edf06b00703523300bac8a6b530d57782a3bd5645e4e186c8c429f1