Sharemaestro, Shenzhen Kiwi Instruments Co., Ltd. (688045), 2026-08-04, https://sharemaestro.com/evidence/b65fa755-7aa5-40c9-9dee-3dce52bc5f1f/ Record ID: b65fa755-7aa5-40c9-9dee-3dce52bc5f1f Record checksum: c4e8bfcaae8126473e5d2970a56c29815614955d44adf564490f2cd0e3b3fbe3