Search results

  • Otava
    Otava
    416.305.9979
    55 Ellerslie Ave Ste 524, M2N 1X9  North York

    OTAVA has extensive experience in the synthesis of highly valuable products for biotech and pharmaceutical applications around the world. Our company offers a number of INHIBITORS and other biologically active compounds modulating activity of distinct targets (see below). These compounds are availa…