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