Sharemaestro, Jiangyin Haida Rubber And Plastic Co., Ltd. (300320), 2026-08-02, https://sharemaestro.com/evidence/ff3a90a5-b631-4f9f-9ae6-f96d2113052a/ Record ID: ff3a90a5-b631-4f9f-9ae6-f96d2113052a Record checksum: 30005344c8f5612ce788a0fd7f438f24cff4b5cffdbdc5c9220b4205b943dbae