76594-24-6 NSC117741