Liquid Filter Bag in China Cox Filter Cloth Ltd. Address: Hi-tech Zone, 266800 zaozhuang shandong China Phone Number: +86 63 25 29 09 25