US 6,789,053 F50

GPTKB entity