Company overview
RCS number
B219274
Name
International Medical Technology Collective S.C.A.
Entity type
SECA
Address
11, Rue Aldringen L-1118 Luxembourg
Country
Luxembourg