24843-31-0 NSC109443