24896-93-3 NSC212085