Sharemaestro, Shenzhen Senior Technology Material Co., Ltd. (300568), 2026-07-31, https://sharemaestro.com/evidence/ef09e011-6350-4bd4-b90c-881b5542eeee/ Record ID: ef09e011-6350-4bd4-b90c-881b5542eeee Record checksum: a70a841f95a72a099d64a494c0ede5f60e034285730948298516cf82215641cd