Sharemaestro, Ningbo David Medical Device Co., Ltd. (300314), 2026-08-02, https://sharemaestro.com/evidence/f0e6d275-4c4f-4187-a6b8-94280adba6fd/ Record ID: f0e6d275-4c4f-4187-a6b8-94280adba6fd Record checksum: 5a94deb5f3b7bb68a0c413850991d5c13c041ff63d5cd82ae09a3204205f2ac4