Sharemaestro, Kimura Chemical Plants Co., Ltd. (6378), 2026-08-15, https://sharemaestro.com/evidence/66fa7581-de7b-46f4-9ca9-29ed65cca4be/ Record ID: 66fa7581-de7b-46f4-9ca9-29ed65cca4be Record checksum: 014a26f2350eab821f21fd1df8032497d69ec1961bbb46b8b5344df959c41541