intellectual property new product memory storage invent ip inventions inventor flash drive with display flash drive sell patent sell invention sell ip touchscreen patent display license
Mehr anzeigen