Oldham coupling | Patent Publication Number 20180112717 | Patexia