Sweden

I&L Biosystems Sweden AB

Contact me

Company information

I&L Biosystems Sweden AB

c/o Scandinavian Trust AB
Birger Jarlsgatan 12
114 34 Stockholm
Sweden

VAT nr: SE559249416401
Organisationsnummer: 559249-4164
Säte: Stockholm