28843-66-5 NSC128942