Sharemaestro, Jiangsu Aidea Pharmaceutical Group Co., Ltd. (688488), 2026-08-05, https://sharemaestro.com/evidence/bb5e6088-14bb-42b8-969e-9aac18426373/ Record ID: bb5e6088-14bb-42b8-969e-9aac18426373 Record checksum: 9b7c498af3dd2efc561c9d69daa8d7140e7e701a81b4bdf1ba7501ba6ba8e206