Loading patent details...
US4188465A: Stabilized Urease Composition | Searchlight