Tag

PATENT

A licensing agreement is a legal contract between two parties.