US 5,678,809 B1

GPTKB entity