Sharemaestro, Newron Pharmaceuticals S.p.A. (NP5), 2026-08-18, https://sharemaestro.com/evidence/1f012359-a073-455c-bf3c-67a68fab7a5e/ Record ID: 1f012359-a073-455c-bf3c-67a68fab7a5e Record checksum: 5744442030e911570465c5c142a7837192cbfa24aa3934b030f4a641d7901cee