Loading patent details...
US5494574A: Mechanically Mixed Packed Bed Bioreactor | Searchlight