WATERMASTER Floating, Self Priming Pump.It’s manufactured right here in Saskatchewan, Canada, from reliable North American parts.
Websites.ca Talk Ep. 51