Robuta

https://www.ebi.ac.uk/chembl/explore/compound/CHEMBL363648 Compound: TAK-715 (CHEMBL363648) - ChEMBL Report card for Compound TAK-715 (CHEMBL363648). C24H21N3OS, Small molecule, TAK 715, TAK-715. compoundtakchembl