This Fits Your 1997 Volvo 960
Full size assembly image of Starter motor (1/6)

Starter motor