Romidepsin (FK228, Depsipeptide) Aug 24, 2018adminActive small molecule128517-07-7, Romidepsin Romidepsin (FK228, Depsipeptide);128517-07-7 READ MORE