Sharemaestro, Micro-Tech (Nanjing) Co.,Ltd (688029), 2026-08-02, https://sharemaestro.com/evidence/5ad4bb6e-7e6c-4482-983d-10bbead68981/ Record ID: 5ad4bb6e-7e6c-4482-983d-10bbead68981 Record checksum: f8372a43b827f2140523beb5aa1ff066c78ee48ca56068d1bb3c87519f14e5a5