Sharemaestro, Guangdong VTR Bio-Tech Co., Ltd. (300381), 2026-08-01, https://sharemaestro.com/evidence/64572fcc-5f73-48f8-861e-fd87247a1a3c/ Record ID: 64572fcc-5f73-48f8-861e-fd87247a1a3c Record checksum: f8b46de440457c17128207f7c61ee90713aeceea2a92999bf016ed6b3914e3d0