Loading patent details...
US6524231B1: Blood separation chamber with constricted interior channel and recessed passage | Searchlight