17258-84-3 NSC103042