Auto-rotating muddler | Patent Publication Number 20150028141 | Patexia