US 5,678,686 B1

GPTKB entity