Robuta

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