31558-50-6 NSC171052