Sharemaestro, Anhui Landun Photoelectron Co., Ltd. (300862), 2026-08-11, https://sharemaestro.com/evidence/dc3c4d8c-3dac-4c6e-b951-50f289317229/ Record ID: dc3c4d8c-3dac-4c6e-b951-50f289317229 Record checksum: 9f697781c5fcdcf5e23d9a0f91f85d2244851cc95e59d5ec36bedd41e286e5a1