YUCHAI 8530-0503201