Loading patent details...
US5112697A: Stabilized Metal Foam Body | Searchlight