BEVERAGE FILTER CARTRIDGE | Patent Publication Number 20130156897 | Patexia