Liquid pump permanent magnet rotor with plastic insert and channel arrangement | Patent Application Number 19215869 | Patexia