Sharemaestro, Newron Pharmaceuticals S.p.A. (NP5), 2026-08-21, https://sharemaestro.com/evidence/56efeb4c-bc06-4912-b092-e3d7c8e6b3e4/ Record ID: 56efeb4c-bc06-4912-b092-e3d7c8e6b3e4 Record checksum: 04bbe077149ddf6e9ceb200c112bab40cfb7e18cf22cc5fbb98d1cbc802ab218