28868-67-9 NSC105391