Loading patent details...
US3940417A: Quaternised Benzofuranyl-Benzimidazoles | Searchlight