Sharemaestro, Shanxi Changcheng Microlight Equipment Co. Ltd. (8286), 2026-08-15, https://sharemaestro.com/evidence/635ba684-38b3-4dea-a95f-7bdef3b85126/ Record ID: 635ba684-38b3-4dea-a95f-7bdef3b85126 Record checksum: 9dca2af8090a4fe99ec6b63d47ebe0ea63f93484da02b2f96f8cfe2c7fb1a37a