Loading patent details...
US5160315A: Combined Adhesive Strip and Transparent Dressing Delivery System | Searchlight