Sharemaestro, Changhua Chemical Technology Co., Ltd. (301518), 2026-08-01, https://sharemaestro.com/evidence/c33b696c-73e2-4cfb-9553-51ccfc26d686/ Record ID: c33b696c-73e2-4cfb-9553-51ccfc26d686 Record checksum: 0bc2c08b1a1b5cdb5471bdda789218deeba7130a89914065baa35b5da83ad512