Loading patent details...
US7683234B2: Devices and bandages for the treatment or prevention of scars and/or keloids and methods and kits therefor | Searchlight