US 6,789,489 B1

GPTKB entity