US 6,789,606 B33

GPTKB entity