PzKpfw IV Ausf.G

German assault tank.