31558-52-8 NSC171056