Loading patent details...
US4182695A: Polyamide-Fixed Biologically Active Protein | Searchlight