Interfil Liquid Filtration interfil.com.au (029) 533-4433 Location Address 2/66 Barry Ave Mortdale, NSW 2223 Mailing Address PO Box 72 Penhurst, NSW 2222 Products & Services Winery Equipment Centrifuges Centrifuges Update Profile