To solve for the number of integers \( n \) within the interval \( 70 \leq n \leq 90 \) that can be expressed in the form

\[

n = ab + 2a + 3b,

\]

we can rearrange the equation for \( n \):

\[

n = ab + 2a + 3b = a(b + 2) + 3b.

\]

Now, we can let \( m = b + 2 \). Then, we can rewrite \( b \) in terms of \( m \) as \( b = m - 2 \). Substituting this back into our formula gives:

\[

n = a(m) + 3(m - 2) = am + 3m - 6 = (a + 3)m - 6.

\]

Now, we can rearrange this to isolate \( m \):

\[

n + 6 = (a + 3)m \implies m = \frac{n + 6}{a + 3}.

\]

Since \( m \) is a positive integer, \( n + 6 \) must be divisible by \( a + 3 \). We can explore which integers give permissible \( m \) values by determining values of \( n + 6 \):

- The smallest \( n \) is \( 70 \), so \( n + 6 = 76 \).

- The largest \( n \) is \( 90 \), so \( n + 6 = 96 \).

Consequently, we need to examine the integers from \( 76 \) to \( 96 \):

\[

76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96.

\]

Next, we can determine the possible values of \( a + 3 \). Since \( a \) is a positive integer, \( a \geq 1 \) implies \( a + 3 \geq 4 \).

Therefore, \( m \) can take any integer value for \( a + 3 \in \{4, 5, 6, \ldots\}\).

To find integers \( n \), we need \( n + 6 \) to be divisible by each \( a + 3 \):

- For \( k = 4 \): \( n + 6 = 76 \), \( n \equiv 0 \mod 4 \) gives \( n = 70, 74, 78, 82, 86, 90 \).

- For \( k = 5 \): \( n + 6 = 76 \equiv 1 \mod 5 \) means \( n \equiv -1 \mod 5 \), giving \( n = 74, 79, 84, 89 \).

- For \( k = 6 \): \( n + 6 = 76 \equiv 4 \mod 6 \) means \( n \equiv 2 \mod 6 \), yielding \( n = 72, 78, 84, 90 \).

- For \( k = 7 \): \( n + 6 = 76 \equiv 6 \mod 7 \) which gives \( n \equiv 1 \mod 7 \) as \( n = 70, 77, 84, 91 \).

- For \( k = 8 \): \( n + 6 = 76 \equiv 4 \mod 8 \) gives \( n \equiv 2 \mod 8 \), yielding \( n = 70, 78, 86 \).

- For \( k = 9 \): \( n + 6 = 76 \equiv 4 \mod 9 \) gives \( n \equiv 5 \mod 9 \), yielding \( n = 74, 83, 92 \).

Now, we can collect all the possible \( n \):

From \( k = 4 \): \( 70, 74, 78, 82, 86, 90 \)

From \( k = 5 \): \( 74, 79, 84, 89 \)

From \( k = 6 \): \( 72, 78, 84, 90 \)

From \( k = 7 \): \( 70, 77, 84, 91 \)

From \( k = 8 \): \( 70, 78, 86 \)

From \( k = 9 \): \( 74, 83, 92 \)

Next, let's find unique \( n \) from all these lists:

- Compiling unique values from the sets we found: \( 70, 72, 74, 77, 78, 79, 82, 83, 84, 86, 89, 90, 91, 92 \).

Thus, the unique values of \( n \) between \( 70 \leq n \leq 90 \) are:

\[

70, 72, 74, 77, 78, 79, 82, 83, 84, 86, 89, 90.

\]

Counting these gives us:

\[

70, 72, 74, 77, 78, 79, 82, 83, 84, 86, 89, 90 \Rightarrow \text{ 12 integers. }

\]

Therefore, the number of integers \( n \) that can be expressed in the desired form is \( \boxed{12} \).