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