I can help you with some info. During the period '42-'45 the 9th Panzer Division consisted of:
- Panzer Regiment 33
- Panzergrenadier Regiment 10 and 11
- Panzeraufklarung Abteilung 9
- Panzerjager Abteilung 50
- Panzer Artillerie Regiment 102
In early 1942 the 9th Panzer Division was stationed in the Central part of the Eastern Front in the Bryansk and Kursk areas. In June the Division took part in the Summer Offensive and saw fighting in the Voronezh area attached to the XXIV Panzer Corps in the Fourth Panzer Army. Later on that year the Division was moved to the Rshev area. Early 1943 saw the 9th Panzer Division stationed in the Orel sector. In July the Division saw action during the Kursk Offensive as a part of the Ninth Army. Later on in the Summer and Fall the 9th Panzer Division saw action along the Dneiper River in the areas of Stalino, Krivoi Rog and Nikopol. In April of 1944 the Division was moved to France to refit. The Division saw action in Normandy in the later parts of the campaign in August. The Division was committed to action in parts and did not see action as a complete unit. In the Fall of 1944 the 9th Panzer Division saw action in the Aachen area as well as along the German-Dutch border in the areas of Geilenkirchen and Roermond. In December and January the Division saw some action in the Ardennes and the Eifel areas. In the last months of the war the 9th Panzer Division fought in the Cologne, Remagen and Ruhr areas. Apparently, remnants of the Division fought on until surrendering in the Harz Mountains.
This is kind of an amalgamation of various information from three books. Panzer A Revolution In Warfare by Roger Edwards, The Panzer Divisions Men At Arms Series 24 by Martin Windrow and Richard Hook and Panzers At War by A.J. Barker. Along with a few things added by me.
If you need some more detailed info about specific dates or anything, just let me know.
I hope this helps!
Amateurs limit their study to either Tactics, Strategy or Logistics. Professionals study ALL THREE of these!!!