22623-71-8 NSC122632