selected country
Singapore

China Yuchai International Limited

Business address
16 Raffles Quay #26-00, Hong Leong Bldg., Singapore, Singapore, 048581, Singapore, Singapore
Phone
656-220-8411
Fax
656-222-0087