Loading patent details...
US4232146A: Process for Preparing Layered Organophosphorus Inorganic Polymers | Searchlight