Patents.us
Patents/Assignees

Microsoft Technology Licesning, LLC

3 patents in portfolio