China Diesel Fuel Filter Heads K-670-13-810 for KIA, Find details about China Manual Diesel Pump, Oil Water Separator from Diesel Fuel Filter Heads K-670-13-810 for KIA