Sharemaestro, Kunshan GuoLi Electronic Technology Co., Ltd. (688103), 2026-07-31, https://sharemaestro.com/evidence/e6c39253-a0c7-493e-9338-30bde5345927/ Record ID: e6c39253-a0c7-493e-9338-30bde5345927 Record checksum: f325436c6cb5668b741bcc31c4bcd40eb36fae615db4e1f8d37def2514895686