impossible to tell from that photo.
unfortunately the 2006 date is right around when they changed the size of the abs sensor and a few other things(pinion bearing size).
if you are after the unit to fit to a later bike(i seem to recall your g/s is @2007),and this is an earlier unit it will pysically fit but you will have no way to fit the abs sensor and fitting an early sensor i believe will also cause problems .
why are you looking for a replacement?
i can probably rebuild your original unit without any drama