Loading patent details...
US4098736A: Liquid Membrane Encapsulated Reactive Products | Searchlight