MÄRKLIN MARKLIN 5524 15 Borgward Isabella, made in Germany