Loading patent details...
US3950307A: Halobenzoyl Tetrahalophthalimides | Searchlight