86-546-7795578
North Of Shengli Cement Factory, Xisi Road, Dongying Dist., Dongying, Shandong, China (Mainland)
AISI 316 Stainless steel water cooling engine filters, US $ 10 - 50 / Piece, filters, 316 Stainless steel, 3/4''.Source from Dongying Xinao Marine Hardware Corporation on Waimaotong.com.