21477-59-8 NSC144955