Loading patent details...
US4908446A: Inhibitors of Nonenzymatic Cross-Linking | Searchlight