Sharemaestro, Guangzhou LBP Medicine Science & Technology Co., Ltd. (688393), 2026-08-07, https://sharemaestro.com/evidence/dc81dc05-67a0-469b-a915-cc9be7bedf56/ Record ID: dc81dc05-67a0-469b-a915-cc9be7bedf56 Record checksum: 09cfef1057750b42ad0983c3477ac470e8e7ac35cb6a1c15179532ccbfd8afc1