US 6,789,449 T96

GPTKB entity