Balboa Power Wow! Pump 1051057
The Balboa Power Wow! Pump 1051057 is a single-speed, compact, and ultra-quiet pump with UL and CSA approvals.
- The description claims more power than the Wow pump.
- The pump is UL and CSA approved.
AI Readiness
Good foundation, but some important product data is still missing.
84%