19673-29-1 NSC105594