Sharemaestro, Newron Pharmaceuticals S.p.A. (NP5), 2026-08-16, https://sharemaestro.com/evidence/75cddf5f-bb66-458c-b84a-cd463f8cde65/ Record ID: 75cddf5f-bb66-458c-b84a-cd463f8cde65 Record checksum: e001260253e56238a0cfebbbbdffb493da50a4b00f6005ecae41ae27b0bdeca5