Robuta

https://www.ebi.ac.uk/chembl/explore/compound/CHEMBL5413017 Compound: CHEMBL5413017 - ChEMBL Report card for Compound CHEMBL5413017. C21H16ClN3O5. compoundchembl