I think here is my first surprise as mentioned in the "Aviation industry" tread ... if it is real then this would be a J-10C !
Even more since 101x = J-10A pre-serials, 102x = J-10S prototypes, 103x = J-10B prototypes, and now maybe 105x = J-10C prototype ... all what is missing is a 104x = maybe the J-10BS prototypes !!
Deino
View attachment 11293
Any idea what the extra protrusion is for?