Loading patent details...
US4431428A: Bio-Artificial Organ Using Microencapsulated Enzymes | Searchlight