Epothilone B152044-54-7100 % similar Epothilone A152044-53-681 % similar Ixabepilone219989-84-176 % similar Epothilone D189453-10-973 % similar