Pulp squeezer | Patent Publication Number 20060191425 | Patexia