Sharemaestro, Nanjing Xinlian Electronics Co., Ltd (002546), 2026-08-01, https://sharemaestro.com/evidence/26526226-f727-4efa-90a7-1d7b78839c01/ Record ID: 26526226-f727-4efa-90a7-1d7b78839c01 Record checksum: a5a34be161c1cbf658b9d43b45db5d073f2bcb53571aeeea60f8373de26a42a3