Pharmaceutical and veterinary preparations based on antigen-antibody technology, namely, monoclonal antibodies, polypeptides…Owned by: OÜ InbioSerial Number: 79033945