Green garbage treatment apparatus | Patent Publication Number 20030010693 | Patexia