Deruxtecan analog

Deruxtecan analog · CAS 1599440-13-7