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