This Fits Your 2005 BMW F650GS
Full size assembly image of Water pump (1/1)

Water pump