US 5,678,880 B3

GPTKB entity