Pump for a liquid dispensing hair removal device | Patent Publication Number 20170368702 | Patexia