Loading patent details...
US5683380A: Method and Apparatus for Depilation Using Pulsed Electromagnetic Radiation | Searchlight