Loading patent details...
US4664683A: Self-Supporting Structures Containing Immobilized Carbon Particles and Method for Forming Same | Searchlight