Loading patent details...
US6139831A: Apparatus and Method for Immobilizing Molecules Onto a Substrate | Searchlight