попробуйте *ngFor="let product of products; let i of index;"
, чтобы получить индекс.
и {{ product }}
автоматически напечатают индексированное значение.
например products = [ 'a', 'b', 'c' ];
<ul>
<li *ngFor="let product of products"> {{ product }} </li>
</ul>
// output
<ul>
<li> a </li>
<li> b </li>
<li> c </li>
</ul>
и если ваша переменная продуктов содержит products = [{ name: 'a', name: 'b', name: 'c' }]
<ul>
<li *ngFor="let product of products"> {{ product.name }} </li>
</ul>
// output
<ul>
<li> a </li>
<li> b </li>
<li> c </li>
</ul>
На основе результатов вашей продукции создана демоверсия
Демонстрационная ссылка Stackbliz