Valid record

Contract

Patent

Licensor

Licensee

Number

86,662

41,691

76,289

19,976

22,080