Self-priming petrol pump

EFP-200-8