IMPELLER AND ROTARY MACHINE | Patent Publication Number 20170328372 | Patexia