Sharemaestro, Shandong Xinhua Pharmaceutical Company Limited (0719), 2026-08-16, https://sharemaestro.com/evidence/eb1a3ce0-e0c2-41ae-a638-201f43b286b0/ Record ID: eb1a3ce0-e0c2-41ae-a638-201f43b286b0 Record checksum: cb5ba456ceaee8926ad9ebe25501eb73dfd359e4b29a1fd44cf6c3077bf34d88