Germany will send a battalion of Marders and around 40 vehicles to Ukraine, a government spokesman said on Friday.