23018-34-0 Isothiaellipticine NSC125630