89642-50-2 NSC263787