Loading patent details...
US3996232A: 1,5-Disubstituted Biguanides | Searchlight