US 7070706 C1

GPTKB entity