Loading patent details...
US6527962B1: Blood filter having legs and centering elements integrally manufactured | Searchlight