3-view drawing of the Chengdu J-10A with available weapons options.
Production of the J-10A recently ended after 7 batches, totaling 300 aircraft.
The J-10B entered full production earlier this year after beginning flight test in 2008.
The J-10B is the next generation version of the J-10 and is the first Chinese fighter equipped with AESA radar and a number of improvements detailed in the picture below:
There are rumors of the existence of another variant of the J-10 called the J-10C but no details are available.
3D view on a defense forum claiming to be the J-10C
International Air Power Review Volume 22.
Modern Chinese Warplanes.
2013 Chinese Air Force Review.