Weichai Diesel Engine WP10D320E200 Spare Parts Fuel Filter 1000816697 Inquire Product Description Weichai Diesel Engine WP10D320E200 Spare Parts Fuel Filter 1000816697