Take a looksee.
That’s an earlier Marder. A picture of the current marder is in post #3.
No, the original Marders were Tank Destroyers, not tanks, built on French, Czech, or German tank bodies with the turret removed and a large gun affixed.
See http://www.freerepublic.com/focus/f-vetscor/1125118/posts