24829-12-7 NSC59380