26279-24-3 NSC90674