Loading patent details...
US4263322A: Hydroxy Benzohydroxamic Acids and Benzamides | Searchlight