Pump base with thick sediment buildup near filtration screen

Code produit:
1500606766