2590-27-4 NSC105566