31558-45-9 NSC171050