26690-10-8 NSC134409