Impulse and momentum transfer devise | Patent Publication Number 20170227332 | Patexia