21323-34-2 NSC108560