Sharemaestro, Fujian Torch Electron Technology Co., Ltd. (603678), 2026-08-02, https://sharemaestro.com/evidence/827270f1-33a9-4c53-b775-b2e50e2cee7d/ Record ID: 827270f1-33a9-4c53-b775-b2e50e2cee7d Record checksum: 0cdc392af34d334b09ee0d140a06cccbf74fa84a4750fc2e8f9ed99eea1cc6c9