Hitachi 33U

Tracks 70%
Plant Number 110223262
Year 2014
Hours 5091
Location Markfield