3rd Panzergrenadier Division