Loading patent details...
US4758453A: Textile Substrate for Bio-Transformation and Phase Separation | Searchlight