Sharemaestro, Shandong Tongda Island New Materials Co.,Ltd. (300321), 2026-07-31, https://sharemaestro.com/evidence/40f5b6d7-0e8a-458c-965d-6e4d488112b5/ Record ID: 40f5b6d7-0e8a-458c-965d-6e4d488112b5 Record checksum: d48ac3b27e213dced43e3e6e43a5dd3160e57f63bfb597872b17dc586bfe13ec