US 5,678,704 B1

GPTKB entity