Sharemaestro, Shenzhen Capchem Technology Co., Ltd. (300037), 2026-08-04, https://sharemaestro.com/evidence/8b720dd8-04f7-4176-a246-6c352fcfa355/ Record ID: 8b720dd8-04f7-4176-a246-6c352fcfa355 Record checksum: b289616aa97aa25e17ae78d7130c67113bbe3b9e908031dadf30c42c9d581293