US 5,678,877 B3

GPTKB entity