24386-87-6 NSC105825