Homoharringtonine26833-87-4100 % similar Harringtonine26833-85-295 % similar Cephalotaxine24316-19-660 % similar