Sharemaestro, Hangzhou Kelin Electric Co., Ltd. (688611), 2026-08-02, https://sharemaestro.com/evidence/e3539291-bdb8-4f33-87f7-9e8f8dbfb992/ Record ID: e3539291-bdb8-4f33-87f7-9e8f8dbfb992 Record checksum: 066547e39648fb7aba8b8c6fb0fd1e17209eabba444971ff8b18ce123d189e8c