My Silca pump does the job, but after a few years regular use the rubber seal is becoming worn. I strongly recomend buying a replacement seal at the same time as the new pump.
Silca is known for its ease of spares and pretty slow-changing design compared to other pumps but I cant find the correct widget in any LBS.