Rotor blades for food processing machines | Patent Publication Number 20030188640 | Patexia