Loading patent details...
US5041122A: Depilation Apparatus | Searchlight