US 6,789,046 G50

GPTKB entity