GLB 71448 Duo Guard Swimming Pool Sanitizer, 22.5-Pound Sanitizes and prevents algae Good for all pool surfaces Stabilized for extended chlorine life