26597-24-0 NSC243491