US 6,789,046 T24

GPTKB entity