Sharemaestro, Hunan Fangsheng Pharmaceutical Co., Ltd. (603998), 2026-08-08, https://sharemaestro.com/evidence/45391f3f-a66c-4421-aada-2230cd974b82/ Record ID: 45391f3f-a66c-4421-aada-2230cd974b82 Record checksum: edf0e3fe28dba050e4fd8534ee747fbcd9e0ea60272272ae81090f3dc510d14f