Sharemaestro, Chengdu M&S Electronics Technology Co.,Ltd. (688311), 2026-08-02, https://sharemaestro.com/evidence/2fe68866-ed65-4d00-9b06-8b891da64472/ Record ID: 2fe68866-ed65-4d00-9b06-8b891da64472 Record checksum: 03e6b05aaad772d2aeaf921c9e55303a816a1a61084e0fd582e4fad77f37dd49