Make Deutz Model BF6L513RC Category Construction / Spare Parts, Components and Attachment Location Europe (Continental): Netherlands Netherlands Condition Used Serial Number 80500096 Price Price on Request