US 6,789,517 B1

GPTKB entity