24342-04-9 NSC289568