Loading patent details...
US4282246A: Antidiabetic Furancarboxylic and Thiphenecarboxylic Acids | Searchlight