53308-88-6 NSC129890