Sharemaestro, Newron Pharmaceuticals S.p.A. (NP5), 2026-08-20, https://sharemaestro.com/evidence/3c8acfc0-139f-4006-ba42-b456067ec0d3/ Record ID: 3c8acfc0-139f-4006-ba42-b456067ec0d3 Record checksum: 323855105e32e840f38b36823d2fb3fafa4fc24f87f98f8e65d6b90366bd5216