Sharemaestro, Yili Chuanning Biotechnology Co.,Ltd. (301301), 2026-08-11, https://sharemaestro.com/evidence/23857697-4804-4302-876a-0f133bb4b0f8/ Record ID: 23857697-4804-4302-876a-0f133bb4b0f8 Record checksum: e4cbcc20ec870e3fc0b9d80bf6cd18097823a636bfaa5d5226b08f9eb60d3d21