US 6,790,005 T20

GPTKB entity