Trabectedin intermediate

Trabectedin intermediate · CAS 308359-33-3