Building knowledge and connections

Automatic Filters

Address:
2672 S. La Cienega Blvd
Los Angeles, CA 90034
USA
Phone: 800-336-1942
Fax: 310-839-6878

Tekleen automatic stainless steel self-cleaning water filter with efficiency down to 5 microns, requiring only 2 gal per rinse