Sharemaestro, Shanghai Bao Pharmaceuticals Co., Ltd. (2659), 2026-08-16, https://sharemaestro.com/evidence/efb3cf59-e288-417a-900a-a7a8665b50e6/ Record ID: efb3cf59-e288-417a-900a-a7a8665b50e6 Record checksum: 097d5b8f6eb1ed84ff833c7e61a0c8fe02ff502ab69a13822b9e45e0563dc656