Loading patent details...
US7129389B1: Puncture site patch | Searchlight