Make Bremer Maschinenbau Model cbt2937518 Category Agriculture / Tillage / Cultivator Location Europe (Continental): Germany 73433 Attenhofen, Germany Condition Used Price Price on Request