Quick view Compare ECOXGEAR ECOXGEAR Defender Waterproof Portable Bluetooth Speaker $299.99 Choose Options