Loading patent details...
US4950274A: Depilatory Device | Searchlight