Sharemaestro, Zhejiang Juhua Co., Ltd. (600160), 2026-08-07, https://sharemaestro.com/evidence/be94f758-7cbc-4ea8-a402-da40b9d6f1b4/ Record ID: be94f758-7cbc-4ea8-a402-da40b9d6f1b4 Record checksum: 01677afab4ade1abb30c1dbd9b554429ec01d8a684db768e457d9017edcbebb5