German 16th Panzergrenadier Division