Role
Country
Date of registration
Address
IGENOMIX SPAIN LAB S.L. UNIPERSONAL — System / procedure pack producer