Loading patent details...
US4429111A: Layered Organophosphorus Inorganic Polymers Containing Mixed Functional Groups | Searchlight