ditrisarubicin A

ditrisarubicin A · CAS 87399-21-1