US 6,789,960 T25

GPTKB entity