Loading patent details...
US5059568A: Intercalated Clay Having Large Interlayer Spacing | Searchlight