78722632
Sep 28, 2005
FLEXIBLE SOLUTIONS INTERNATIONAL INC.
Subscribe
Plastic dispensing unit that distributes a chemical solution that reduces evaporation and heat loss by forming a monomolecular layer over the surface area of a swimming pool