US 5,678,850 B1

GPTKB entity