US 6,789,178 T20

GPTKB entity