Sharemaestro, Fujian Haixi Pharmaceuticals Co., Ltd. (2637), 2026-08-16, https://sharemaestro.com/evidence/ad04e8f4-6790-40f2-b543-351a12eade9d/ Record ID: ad04e8f4-6790-40f2-b543-351a12eade9d Record checksum: 968d025c5d9eff36768ee0aa78ef9b572d592448cc0ca66b33bf5aff1e629152