Ixabepilone219989-84-1100 % similar Epothilone B152044-54-776 % similar Epothilone A152044-53-661 % similar Epothilone D189453-10-958 % similar