Sharemaestro, Shandong Fengyuan Chemical Co., Ltd. (002805), 2026-08-02, https://sharemaestro.com/evidence/664d3c09-b0e2-4177-820c-3c005e4c6652/ Record ID: 664d3c09-b0e2-4177-820c-3c005e4c6652 Record checksum: 2999ee9d1bb88d7bfb5bc40d2fceddfce47f06b517192f801c76d080bc10e097