US 5556789 B2

GPTKB entity