US 6,789,745 T6

GPTKB entity