All Brokerage / Winery Equipment Padovan Green Leaf Filter (WWS913) 23m2 The Padovan Pressure Leaf Green Filter is a leaf filter configured in horizontal positions, capable of rough or polished filtration.