2627-77-2 NSC526279