Innova Biosciences Limited Trademarks
FLEXLISA
Chemicals for use in science, kits for performing conjugation or labelling reactions for use in science, labelled antibodies…
Owned by: Innova Biosciences Limited
Serial Number: 87447957