Loading patent details...
US4923442A: Blood Substitute | Searchlight