Sharemaestro, KNC Laboratories Co., Ltd. (6568), 2026-08-21, https://sharemaestro.com/evidence/7580f2e9-edb6-4c26-9597-e67ce57619ab/ Record ID: 7580f2e9-edb6-4c26-9597-e67ce57619ab Record checksum: 8f98115bc769f03bf5e42389a5837db52d401f474f9729778193fcaa79df57ac