68 Chenghong RD,. Chengdu, Sichuan, P.R.China Chengdu, Sichuan
FILTRASCALEAs it is indicated in the brand name, FILTRASCALE a union of professional filtration and water treatment. Founded by filter engineering experts, supported international leading companies automatic self-cleaning filter, Automatic Filters ...
automatic filter, disc filter, self cleaning filter, backwash filter, irrigation filter, disc water filter