Loading patent details...
US8535210B2: System for blood separation with shielded extraction port and optical control | Searchlight