US 6,678,943 D25

GPTKB entity