Robuta

https://www.ebi.ac.uk/chembl/explore/compound/CHEMBL512504 Compound: CHEMBL512504 - ChEMBL Report card for Compound CHEMBL512504. C20H12N2O3S, Small molecule. compoundchembl