Hitachi 33U

Tracks 80%
Plant Number 11023262
Year 2014
Hours 5091
Location Markfield