Mudguard from a 2014 repsol sp non abs, no cracks just a few marks on top from using a under yoke paddock stand. Pretty sure this will fit from 12-16 £38 P&P £7