filter leaves Dutch Filtration

Rigid and heavy duty filter leaf