26840-59-5 NSC103712