$64.99 USD
Fabio Leonardi Filter Screen Replacement SP3
In Stock and Ready to Ship
This is the original Fabio Leonardi Italian made filter screen. Constructed of stainless steel this model will fit all SP3 Fabio leonardi tomato mi...
View full details
$64.99 USD
In Stock and Ready to Ship