Sharemaestro, Shengyi Electronics Co., Ltd. (688183), 2026-08-07, https://sharemaestro.com/evidence/9ca9b6a2-c0c5-4793-a6bd-7ffaae341120/ Record ID: 9ca9b6a2-c0c5-4793-a6bd-7ffaae341120 Record checksum: fd41a9d1a8678b4038cdebecd68a2bd2545bdd995fd6e8ce52f3932949dbf916