US 5,678,907 B1

GPTKB entity