23598-27-8 NSC129244