Make Takeuchi Model TB180FR Category Construction / Spare Parts, Components and Attachments / Track Year 2012 Location North America: United States of America Des Moines Iowa USA Hours 790 Serial Number 178400937 Price Price on Request