US 5,678,694 B1

GPTKB entity