15314-31-5 NSC105785