Loading patent details...
US4589987A: Separating Animal Cells From a Liquid Culture | Searchlight