Sharemaestro, Akebono Brake Industry Co., Ltd. (7238), 2026-08-15, https://sharemaestro.com/evidence/82000789-35a4-4305-be57-b786802904ee/ Record ID: 82000789-35a4-4305-be57-b786802904ee Record checksum: ce241513a867eeddb03bccf7c0dbb20ad71f2547df77dcd7db384374aa560e42