Loading patent details...
US8535257B1: Syringe and swab system | Searchlight