God knows then, i had two carbon ones and both were differant, one had more holes from memory. I sold one to a guy who said it didnt fit, i got another which differed, sent him that and it was fine.Both were 749/999 front mudguards. I had photos also which i cannot find now but one for sure cobblers it certainly aint.