Robuta

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