Loading patent details...
US6703103B2: Biologically soluble honeycomb structure | Searchlight