$89.99 CAD
Fabio Leonardi SP5 Filter Screen
Out of stock
This is the original Fabio Leonardi Italian-made filter screen. Constructed of stainless steel this model will fit all SP5 Fabio Leonardi tomato mi...
View full details