US 5,678,845 B1

GPTKB entity