Loading patent details...
US4390626A: Immobilized Aminoacylase | Searchlight