trabectedin intermediate

trabectedin intermediate · CAS 236743-98-9