Sharemaestro, Chengdu Sino-Microelectronics Tech. Co., Ltd. (688709), 2026-08-09, https://sharemaestro.com/evidence/2321ad87-71a9-4e34-b12e-ba5948c5c123/ Record ID: 2321ad87-71a9-4e34-b12e-ba5948c5c123 Record checksum: eaf2b68c03c91627b3f080c0828f631d7f4ea5075423e6ac635f1088711f4939