Loading patent details...
US6228074B1: Multiple pulse photo-epilator | Searchlight