Trabectedin intermediate [ 308359-33-3 ]

Cas Number: 308359-33-3
Product Code
81281214
Product Name
Trabectedin intermediate
Cas Number
308359-33-3
Molecular Formula
Associated Products
 497871-47-3
Lurbinectedin
 114899-77-3
ecteinascidin 743