26690-08-4 NSC132247