Active registrationElettra TlcUEI V392KHNLJJR9IndustryAll Other Professional, Scientific, and Technical ServicesNAICS 541990LocationRoma, Italy