garden hose pump canadian tire tire light garden hose canadian tire air compressor canadian tire manualzz sump pump sump pump hose submersible pump everbilt 1 2 hp submersible sewage pin on hose reel parts washer canadian tire manualzz 158 gpm 2 inch semi trash water pump ace hardware 50 foot garden hose champion 100743 264 gpm 3 inch semi garden hose sprayer canadian tire oil drain plug one way valve sb210111sna control panel alarm sounder pumps uk hose garden hose garden hoses extra heavy duty 32mm id alomma t658 canadian tire flyer mar 23 to 29 canadian tire flyer may 25 to 31