US 6,789,043 G66

GPTKB entity