The Sd.Kfz 247 B was an armoured staff car designed to allow German commanders to operate close to the front line. It was based on the same chassis as the Sd.Kfz 222/223/224 series of armoured cars. Only a rather small number of them were built for the Wehrmacht. In practice, commanders preferred normal armoured vehicles - half tracks or tanks - for the purpose.
Wikipedia has more information about the original.
The item consists of five models on a sprue.