Street Address: 78,Road Changning,FangZi District,Weifang,Shandong, China
Weichai
6160 Series,Weichai 170 Series,6160A.0400 Series