Lurbinectedin N-5

Lurbinectedin N-5 · CAS 2459700-23-1