Visiting Adress
IDL Biotech
Karlsbodavägen 39
Phone: + 46 8 799 67 50
Fax: +46 8 799 93 20
 
Address 
IDL Biotech AB(publ)
P.O Box 11151 
SE-161 11 Bromma 
Sweden

Corp. Reg. No: 556339-4203

VAT No: SE556339420301 

LEI-code: 254900FHQN8TOPPZT382

Reg. office: Stockholm län