Sharemaestro, Guobo Electronics Co., Ltd. (688375), 2026-08-21, https://sharemaestro.com/evidence/ee72bdff-086e-4437-820a-bd1cd000c025/ Record ID: ee72bdff-086e-4437-820a-bd1cd000c025 Record checksum: 59f29717ff5cce5bbaad9b993f7d2030e155e1f2c5ef321deb5cde63de8436b8