Loading patent details...
US4589882A: Enzymatically Crosslinked Bioelastomers | Searchlight