Harringtonine26833-85-2100 % similar Homoharringtonine26833-87-495 % similar Cephalotaxine24316-19-660 % similar