Sharemaestro, Changshu Fengfan Power Equipment Co., Ltd. (601700), 2026-08-02, https://sharemaestro.com/evidence/8001d243-07b8-42d7-9b98-a7b69fafa020/ Record ID: 8001d243-07b8-42d7-9b98-a7b69fafa020 Record checksum: 388971e55aea98501471647e3bf9620c055a582f027f89496f18b9fc00f419fa