This is the Eduard, photo etch sets for the ‘German Pz.Kpfw.IV Ausf. C‘ from Tristar/HobbyBoss.
This is the Tristar 35038 kit in 1/35 scale, of the ‘German Sturmpanzer IV – Early version’.
It was known by the nickname Brummbär (German: “Grouch”) by Allied intelligence, a name which was not used by the Germans.
Just over 300 vehicles were built and they were assigned to four independent battalions.