Teel gas-powered, self-priming centrifugal dewatering pump Bidding ended September 10, 2026 Roslyn, New York, US Add to Watchlist