Weichai Diesel Engine WP6G220E330 Spare Parts Oil Filter Element 13055724 Inquire Product Description Weichai Diesel Engine WP6G220E330 Spare Parts Oil Filter Element 13055724